legislative ratification - French English Dictionary